html {
  /* height: 100%; */
}

.continuing-education {
  background-color: #f5f5f6;
  ///* height: 100%; */
  position: relative;
  //头部
  .title {
    display: flex;
    width: 100%;
    height: 0.44rem;
    justify-content: center;
    align-items: center;
    background-color: #FFFFFF;
    //background-color: #233981;
    h3 {
      width: 2.18rem;
      height: 0.24rem;
      font-family: PingFangSC-Regular, PingFang SC;
      padding-top: 0.09rem;
      padding-bottom: 0.11rem;
      font-weight: 500;
      color: #333336;
      line-height: 0.24rem;
      font-size: 0.16rem;
    }
  }
  //主体部分
  .main {
    background-color: white;
    height: 100%;
    //tab切换
    .nav {
      padding-right: 3%;
      border-bottom: 0.1rem solid #f5f5f6;
      width: 3.54rem;

      .nav-tab {
        width: 100%;
        line-height: 0.44rem;
        padding: 0 0.16rem;
        overflow: hidden;

        .nav-tab-li {
          display: inline-block;
          width: 0.64rem;
          height: 0.24rem;
          font-size: 0.16rem;
          font-family: PingFangSC-Medium, PingFang SC;
          font-weight: 500;
          //color: #233981;
          line-height: 0.24rem;
          //  background: skyblue;
        }
      }
    }

    //内容部分
    .container {
      .part {
        display: flex;
        width: 100%;
        height: 0.96rem;
        // background: chartreuse;
        padding-right: 0.16rem;

        .part-left {
          margin: 0.16rem;

          .part-p {
            width: 2.3rem;
            height: 0.48rem;
            font-size: 0.16rem;
            font-family: PingFangSC-Semibold, PingFang SC;
            font-weight: 600;
            color: #333336;
            line-height: 0.24rem;
            // background: rebeccapurple;
          }

          .part-date {
            display: block;
            width: 1.96rem;
            height: 0.4rem;
            font-size: 0.14rem;
            text-align: left;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #999999;
            line-height: 0.4rem;
            //background: #bfa;
          }
        }

        .part-right {
          margin-top: 0.16rem;
          width: 0.94rem;
          height: 0.72rem;
          line-height: 0.72rem;
          //background: #233981;
          img {
            //display: inline;
            height: 0.72rem;
            line-height: 0.72rem;
            //background: red;
          }
        }
      }
    }
  }
  //底部
  .footer{
    position: fixed;
    bottom: 0;
    background-color: white;
    width: 3.75rem;
    height: 0.49rem;
    display: flex;
    font-size: 0.16rem;
    text-align: center;
    .news{
      flex: 1;
    }
    .person{
      flex: 1;
    }
    img{
      width: 0.2rem;
      height: 0.2rem;
      display: inline;
    }
  }
}
//详情
.detail{
  height: 100%;
  .upper{
    width: 3.75rem;
    height: 0.24rem;
    .returnArrow{
      position: absolute;
      left: 0.16rem;
      display: block;
      width: 0.24rem;
      height: 0.24rem;
      margin-top: 0.66rem;
    }

  }
  .detail-title{
    display: flex;
    flex-direction: column;
    margin: 1.07rem 0.16rem 0 0.16rem;
   // background: red;
    .detail-title-info{
      width: 3.43rem;
      height: 0.6rem;
      font-size: 0.22rem;
      font-family: PingFangSC-Semibold, PingFang SC;
      font-weight: 600;
      color: #333333;
      line-height: 0.3rem;

    }
    .detail-title-date{
      margin-top: 0.13rem;
      width: 1.80rem;
      height: 0.21rem;
      font-size: 0.15rem;
     // background: rebeccapurple;
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 400;
      color: #999999;
      line-height: 0.21rem;
    }
  }
  .detail-main{
    .detail-part{
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      .detail-main-img{
        width: 3.43rem;
        height: 1.85rem;
        margin:  0.16rem;
      }
      .detail-main-p{
        width: 3.43rem;
        height: 1.35rem;
        font-size: 0.16rem;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
        color: #896B6B;
        line-height: 0.27rem;
      }
    }
    .detail-icon{
      display: flex;
      justify-content: space-around;
      margin-top: 0.16rem;
      .detail-icon-part{
        display: flex;
        img{
          display: block;
          width: 0.24rem;
          height: 0.24rem;
        }
        p{
          width: 0.46rem;
          height: 0.2rem;
          font-size: 0.14rem;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #003B74;
          line-height: 0.2rem;
        }
      }
    }
    .detail-comment{
      display: flex;
      margin: 0.16rem;
      .detail-comment-photo{
        img{
          display: block;
          width: 0.32rem;
          height: 0.32rem;
        }
      }
      .detail-comment-main{
        display: flex;
        flex-direction: column;
        margin-left: 0.16rem  ;
        .detail-comment-main-user{
          width: 0.44rem;
          height: 0.2rem;
          font-size: 0.14rem;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #666666;
          line-height: 0.2rem;
        }
        .detail-comment-main-date{
          width: 1.39rem;
          height: 0.2rem;
          font-size: 0.14rem;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #666666;
          line-height: 0.2rem;
        }
        .detail-comment-main-input{
          width: 1.64rem;
          height: 0.22rem;
          font-size: 0.16rem;
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #333333;
          line-height: 0.22rem;

        }
        .detail-comment-main-info{
          .detail-comment-main-info-photo{
            display: flex;
            margin: 0.1rem;
            img{
              display: block;
              width: 0.13rem;
              height: 0.13rem;
              margin-right: 0.05rem;
            }
            p{
              width: 1.97rem;
              height: 0.2rem;
              font-size: 0.14rem;
              font-family: PingFangSC-Regular, PingFang SC;
              font-weight: 400;
              color: #666666;
              line-height: 0.2rem;
            }
          }
          .detail-comment-main-info-input{
            margin-left:0.30rem ;
            width: 0.33rem;
            height: 0.22rem;
            font-size: 0.16rem;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #333333;
            line-height: 0.22rem;
          }
        }
      }
    }
    .detail-comment-publish{
      display: flex;
      align-items: center;
      height: 0.8rem;
      .detail-comment-publish-input{
        flex: 7;
        width: 4rem;
        height: 0.38rem;
        background: #F5F5F6;
        border-radius: 0.03rem;
        margin-left: 0.2rem;
        margin-right: 0.2rem;
        border: none;
        border-radius: 5px;
        font-size: 0.15rem;
        padding-left: 0.1rem;
      }
      .detail-comment-publish{
        flex: 1;
        height: 0.38rem;
        background: #064489;
        margin-right: 0.2rem;
        font-size: 0.15rem;
        color: white;
        font-family: PingFangSC-Regular, PingFang SC;
        padding-left: 0.13rem;
        border-radius: 0.03rem;
        display: flex;
        align-items: center;
      }
    }
  }
}












